🇬🇧 en es 🇪🇸

on the lookout

  • Constantly alert, intent on finding something or someone.
andar a la mira, estar a la vista, ojo avizor
Wiktionary Links